may you live long! - Francés Inglés Diccionario